Big Huge Thesaurus

war vessel

noun